package com.jinzhi.jzweb.service;

import com.baomidou.mybatisplus.plugins.Page;
import com.jinzhi.common.base.CoreService;
import com.jinzhi.common.utils.Result;
import com.jinzhi.jzweb.domain.TrackDrawDO;

import java.util.List;

/**
 * 
 * <pre>
 * 赛道抽签表（存储抽签信息）
 * </pre>
 * <small> 2024-02-28 09:32:18 | lance</small>
 */
public interface TrackDrawYuLinService extends CoreService<TrackDrawDO> {

    //抽签接口
    public Result<List<TrackDrawDO>> trackDrawList(TrackDrawDO trackDrawDTO);

    //查询上一次抽签接口
    public Result<TrackDrawDO> trackList(TrackDrawDO trackDrawDTO);

    //选手检录号抽签
    public Result<List<TrackDrawDO>> trackDrawStuList(TrackDrawDO trackDrawDTO);

    //查询选手检录号 上次抽签结果
    public Result<TrackDrawDO> trackStuList(TrackDrawDO trackDrawDTO);

    //模块A制定照护计划检录号抽签
    public Result<List<TrackDrawDO>> trackDrawSchList(TrackDrawDO trackDrawDTO);

    //模块A制定照护计划检录号抽签 查询上一次抽签接口
    public Result<TrackDrawDO> trackSchList(TrackDrawDO trackDrawDTO);


}
